﻿namespace WebServiceExtensions.LogExtension
{
	#region Namespaces

	using System;

	#endregion

	#region Nested Classes (1)

	/// <summary>
	///   The sample soap logger.
	/// </summary>
	internal class SampleSoapLogger : ISoapLogger
	{
		#region Methods (2) 

		// Public Methods (2) 

		/// <summary>
		///   Gets the SOAP message details.
		/// </summary>
		/// <param name = "messageLogType">Type of the message log.</param>
		/// <param name = "message">The message.</param>
		public void GetSoapMessageDetailsForLogging(SoapMessageLogType messageLogType, SoapMessageDetails message)
		{
			throw new NotImplementedException();
		}

        /// <summary>
        /// Gets the SOAP message details.
        /// </summary>
        /// <param name="messageLogType">Type of the message log.</param>
        /// <param name="message">The message.</param>
	    public void GetSoapMessageDetailsForLogging(SoapMessageLogType messageLogType, string message)
	    {
	        throw new NotImplementedException();
	    }

		#endregion Methods 
	}

	#endregion Nested Classes
}